#!/usr/bin/env python
# -*- coding:utf-8 -*-
import socket

ip_port = ('127.0.0.1',9999)
sk = socket.socket(socket.AF_INET, socket.SOCK_STREAM)    # 创建socket对象，都是默认参数，不写也行；
sk.bind(ip_port)    # IP和监听端口，元组形式；
sk.listen(5)        #开始监听，5代表最大连接数

while True:
    print 'server waiting...'   # 阻塞，deng 。。。。直到有请求连接
    conn,addr = sk.accept()     # connection，代表客户端socket对象；address，客户端IP地址。
    print conn
    #handle_request(connection)
    client_data = conn.recv(1024)   #每次最多接收1024字节，多次接收；
    print client_data               #打印客户端的请求
    conn.sendall('收到你的请求')      #向客户端发送回复
    conn.close()                    #关闭连接


